abundance of material goods - Francés Inglés Diccionario